#include <iostream>
#include <iterator>
#include <cstring>
#include <algorithm>
using namespace std;

int main()
{
    int a[10];
    // 不行
    int c = 9;
    // 一个一个字符填充
    memset(a,static_cast<unsigned char>(c), sizeof(a));
    copy(a, a+10, ostream_iterator<int>{cout, "\t"});
    cout  << "\n";
    return 0;
}

// #include <iostream>
// #include <cstring>
 
// int main()
// {
//     int a[20];
//     std::memset(a, 0, sizeof a);
//     std::cout << sizeof(a) << "\n";
//     for (int ai : a) std::cout << ai;
// }